package com.geostar.constructionland.analyse.entity.alyresult;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import com.fasterxml.jackson.annotation.JsonAlias;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

/**
 * @Author xuhanrong
 * @Date 2021-4-27 11:26
 * @Description
 **/
@Data
@TableName("JSYD_FX_DZZHYFQFX")
public class AlyResultDzzhyfq {

  @ApiModelProperty("分析ID")
  @TableId(value = "FXID", type = IdType.ASSIGN_ID)
  private String fxid;

  @JsonAlias("DKID")
  @ApiModelProperty("地块ID")
  @TableField(value = "DKID")
  private String dkid;

  @JsonAlias("DKMJ")
  @ApiModelProperty("地块面积")
  @TableField(value = "DKMJ")
  private double dkmj;

  @JsonAlias("REGIONID")
  @ApiModelProperty("易发区编码")
  @TableField(value = "REGIONID")
  private String regionid;

  @JsonAlias("DEGREE")
  @ApiModelProperty("等级")
  @TableField(value = "DEGREE")
  private String degree;

  @JsonAlias("CODE")
  @ApiModelProperty("code")
  @TableField(value = "CODE")
  private String code;

  @JsonAlias("REGIONAREA")
  @ApiModelProperty("易发区面积")
  @TableField(value = "REGIONAREA")
  private double regionarea;

  @JsonAlias("PAC")
  @ApiModelProperty("行政编码")
  @TableField(value = "PAC")
  private String pac;

  @JsonAlias("NAME")
  @ApiModelProperty("所属县区名")
  @TableField(value = "NAME")
  private String name;

  @JsonAlias("DISTRICT")
  @ApiModelProperty("位置")
  @TableField(value = "DISTRICT")
  private String district;

  @JsonAlias("PHYSIOGNOM")
  @ApiModelProperty("环境")
  @TableField(value = "PHYSIOGNOM")
  private String physiognom;

  @JsonAlias("ROCKATTRI")
  @ApiModelProperty("岩性")
  @TableField(value = "ROCKATTRI")
  private String rockattri;

  @JsonAlias("REGIONNAME")
  @ApiModelProperty("易发区名称")
  @TableField(value = "REGIONNAME")
  private String regionname;

  @JsonAlias("GRADE7")
  @ApiModelProperty("grade7")
  @TableField(value = "GRADE7")
  private String grade7;

  @JsonAlias("REASON")
  @ApiModelProperty("成因")
  @TableField(value = "REASON")
  private String reason;

  @JsonAlias("CATALOG")
  @ApiModelProperty("类型")
  @TableField(value = "CATALOG")
  private String catalog;

  @JsonAlias("GRADE")
  @ApiModelProperty("等级")
  @TableField(value = "GRADE")
  private String grade;

  @JsonAlias("YZBL")
  @ApiModelProperty("压占比例")
  @TableField(value = "YZBL")
  private String yzbl;

  @JsonAlias("YZMJ")
  @ApiModelProperty("压占面积")
  @TableField(value = "YZMJ")
  private double yzmj;

  @JsonAlias("YZWKT")
  @ApiModelProperty("压占图形")
  @TableField(value = "YZWKT")
  private String yzwkt;

  @JsonAlias("YZWKID")
  @ApiModelProperty("压占坐标系")
  @TableField(value = "YZWKID")
  private String yzwkid;

  @JsonAlias("F_SJLY")
  @ApiModelProperty("数据来源")
  @TableField(value = "F_SJLY")
  private String fSjly;

  @JsonAlias("F_SCDW")
  @ApiModelProperty("生产单位")
  @TableField(value = "F_SCDW")
  private String fScdw;

  @JsonAlias("F_SJBB")
  @ApiModelProperty("数据版本")
  @TableField(value = "F_SJBB")
  private String fSjbb;

  @JsonAlias("FXBS")
  @ApiModelProperty("分析标示")
  @TableField(value = "FXBS")
  private String fxbs;

  @JsonAlias("MONGO_ID")
  @ApiModelProperty("mongoId")
  @TableField(value = "MONGO_ID")
  private String mongoId;

}
